window shopping - French English Dictionary